Neptuno Restaurant / HeladeriaAvenida Maritima Puerto de Santiago, 24, Santiago del Teideopen now, until 22:30